home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / database / dp_mouse.zip / DP-MOUSE.TXT < prev    next >
Text File  |  1995-02-12  |  4KB  |  91 lines

  1. Sunday   February 12, 1995
  2.  
  3. DataPerfect is such a good database, it is a shame the WordPerfect didn't see
  4. fit to make DP mouseable. For all of you who have wished there was an easy way
  5. to have your DP applications accept a mouse (without doing the programming that
  6. DP was supposed to prevent), your solutions are here. The attached mouse menus
  7. and linker are easy to use, and look professional. I'm not a mouse person
  8. myself, use the keyboard. However, many clients like a mouse and wish to use
  9. one, hence these files.
  10.  
  11. The file DP-MOUSE.ZIP contains the following files:
  12.  
  13.         AMENU.COM       Mouse TSR program
  14.         DP23-A.MNU      Compiled menu - commands arranged like F-keys
  15.         DP23-B.MNU      Compiled menu - commands grouped
  16.         DP23-C.MNU      Compiled (no pop-up menu)
  17.         README.TXT      This file
  18.  
  19. AMENU.COM is a linking TSR that activates the MNU file and ties it to your
  20. loaded mouse program (ie:MOUSE.COM). This one came with my MS compatible mouse,
  21. and seems to work OK. If your mouse came with a similar program you might want
  22. to try your copy - mine is rather old, as you can see by the date. I've
  23. included it, however, so you can see how a mouse would work with DP.
  24.  
  25. This mouse program should work on two and three buttons mice (though I only
  26. tested it on two button rodents). On the three button variety the middle button
  27. is disabled - but this will come back after the mouse menu is removed.
  28.  
  29. To work in DP, the mouse TSR and menu file must be loaded before DP starts. The
  30. command to do so would follow the form of:
  31.  
  32.                         AMENU DP23-B
  33.  
  34. If your PC is short of environment space, you may have to increase said space
  35. for this to work. In my case (use DOS 6.2) I have increased the space - but I
  36. also have a bunch of other stuff going on to...... The command to increase the
  37. space (in DOS 5 & 6.2) should be placed in the config.sys file, and looks like:
  38.  
  39.                         SHELL=c:\dos\command.com /e:2048 /p
  40.         This looks to command.com located in my DOS directory and then
  41.         increases the environment space to 2k. You would have to
  42.         substitute the directory where your command.com is located,
  43.         if different.
  44.  
  45. When enabled, mouse movement is translated to [SHIFT-TAB] (for moving to the
  46. left, and up through the fields), and [ENTER] (for moving to the right, and
  47. down through the fields). The left mouse button, pops up a menu, and the
  48. right button functions as the [ENTER] key. The mouse action may change
  49. depending on the screen appearance ie: in lookup/and panel report lists, left
  50. /right movement is disabled; in menus all movement is disabled; ..... There are
  51. three menu/mouse files, DP23-A, DP23-B, DP23-C. They differ only in menu layout.
  52. DP23-A has a layout like that of the function keys, while DP23-B groups similar
  53. commands together. DP23-C, allows mouse movement but has no pop-up mouse menu
  54. (also the left mouse button issues the [CANCEL] command). Use what is most
  55. convenient.
  56.  
  57. After leaving DP, the mouse program/menu should be removed. The command
  58. to do this, would follow the form of:
  59.  
  60.                         AMENU OFF
  61.  
  62. Of course, it's easier to use a batch file to this (saves typing all those
  63. commands). If you don't want the user's to see what's going on, you may want
  64. to include the DOS NUL (redirect parameter) to disable the writing of AMENU's
  65. messages to the screen.
  66.  
  67. Sample Batch file:
  68.                         @echo off
  69.                         cls
  70.                         amenu dp23-B > nul
  71.  
  72.                         dp
  73.  
  74.                         amneu off > nul
  75.                         cls
  76.  
  77.  
  78.  
  79.  
  80. Hope you will find this useful. If you do, please share it with your friends
  81. and fellow DataPerfect users/programmers. The menus and text are freeware
  82. please copy and distribute freely.
  83.  
  84.  
  85. Regards
  86.  
  87. Jim Balcom
  88. Tantallon NS Canada
  89. ac146@cfn.cs.dal.ca
  90. nstn2025@fox.nstn.ns.ca
  91.